The following lists direct links to pages in this help file that contain easy-to-follow code examples.
Use Start and Marshal to execute functions without blocking the User Interface
Save resources (HTML inline files) to disk
Connect to an IMAP server and authenticate, with encryption options
Retrieve all messages in a mailbox
Get only the headers of the messages in a mailbox
Display progress while retrieving messages
Create, rename and delete a mailbox
Search for and only retrieve messages that fit a specific criteria
Copy messages in one mailbox to another
Delete a set or range of messages
Download a message's attachments without downloading the entire message
Connect to an SMTP server and authenticate, with encryption options
Create and send a mail message
Send a message on a worker thread, without blocking the User Interface
Add an attachment to a message
Create a reply separator for a UI-based reply
Add custom header lines to a message
Create an S/MIME signed message
Create an S/MIME encrypted message
Connect to a POP server and authenticate, with encryption options
Retrieve all messages from the server
Get only the headers of the messages on the server
Save retrieved messages to disk
Display progress while retrieving messages